package com.xuecheng.api.content;

import com.xuecheng.api.content.model.qo.QueryCourseModel;
import com.xuecheng.api.content.model.vo.CourseAuditVO;
import com.xuecheng.common.domain.page.PageRequestParams;
import com.xuecheng.common.domain.page.PageVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;

@Api("课程信息实现-运营")
public interface CourseAuditApi {

    //查询
    @ApiImplicitParam(value = "queryCourseModel",dataType = "QueryCourseModel",paramType = "body")
    PageVO queryCourseList(PageRequestParams params, QueryCourseModel queryCourseModel);

    //审核
    @ApiImplicitParam(name = "courseAuditVO",value = "课程信息VO",required = true,dataType = "courseAuditVO",paramType = "body")
    void approveCourse(CourseAuditVO courseAuditVO);

}
